Fix RGBW management for FastLED (ESP32-C2,C3,C5,C6,S3) and SPI LEDs for others#13
Merged
Fix RGBW management for FastLED (ESP32-C2,C3,C5,C6,S3) and SPI LEDs for others#13
Conversation
b765b6a to
b33ba8e
Compare
54a2664 to
cc5e541
Compare
4a655e9 to
8ef453b
Compare
e9a930e to
18dcf27
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixed a critical issue where SK6812 RGBW LEDs failed to render correctly on platforms using FastLED (ESP32-C2, C3, C5, C6, and S3). The fix addresses flawed RGB-to-RGBW memory workarounds by enforcing correct 4-byte data alignment within the library's native 3-byte structure, ensuring stable and accurate color output for these specific hardware targets.
Added a new button to the Network settings section to reset SSID/Password and force a switch to AP mode.
Fixed a critical bug in SPI initialization when using the NeoPixelBus library across ESP32, ESP32-S2, ESP8266, and Pico platforms. Additionally, all supported platforms underwent a comprehensive review specifically to ensure stable and correct support for APA102/DotStar LEDs.
Every driver has been verified through a full round of physical testing, and with this hardware validation complete, the project is now transitioning to the Beta phase.
Details: